<!DOCTYPE html>



  


<html class="theme-next muse use-motion" lang="zh-Hans">
<head>
  <meta charset="UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
<meta name="theme-color" content="#222">












<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />






















<link href="/lib/font-awesome/css/font-awesome.min.css?v=4.6.2" rel="stylesheet" type="text/css" />

<link href="/css/main.css?v=6.0.4" rel="stylesheet" type="text/css" />


  <link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon-next.png?v=6.0.4">


  <link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32-next.png?v=6.0.4">


  <link rel="icon" type="image/png" sizes="16x16" href="/images/favicon.ico?v=6.0.4">


  <link rel="mask-icon" href="/images/logo.svg?v=6.0.4" color="#222">









<script type="text/javascript" id="hexo.configurations">
  var NexT = window.NexT || {};
  var CONFIG = {
    root: '/',
    scheme: 'Muse',
    version: '6.0.4',
    sidebar: {"position":"left","display":"post","offset":12,"b2t":false,"scrollpercent":true,"onmobile":false},
    fancybox: false,
    fastclick: false,
    lazyload: false,
    tabs: true,
    motion: {"enable":true,"async":false,"transition":{"post_block":"fadeIn","post_header":"slideDownIn","post_body":"slideDownIn","coll_header":"slideLeftIn","sidebar":"slideUpIn"}},
    algolia: {
      applicationID: '',
      apiKey: '',
      indexName: '',
      hits: {"per_page":10},
      labels: {"input_placeholder":"Search for Posts","hits_empty":"We didn't find any results for the search: ${query}","hits_stats":"${hits} results found in ${time} ms"}
    }
  };
</script>


  




  
  <meta name="keywords" content="百度IFE2017," />


<meta name="description" content="任务目的实践JavaScript数组、字符串相关操作 任务描述基于任务四进行升级将新元素输入框从input改为textarea允许一次批量输入多个内容，格式可以为数字、中文、英文等，可以通过用回车，逗号（全角半角均可），顿号，空格（全角半角、Tab等均可）等符号作为不同内容的间隔增加一个查询文本输入框，和一个查询按钮，当点击查询时，将查询词在各个元素内容中做模糊匹配，将匹配到的内容进行特殊标识，如">
<meta name="keywords" content="百度IFE2017">
<meta property="og:type" content="article">
<meta property="og:title" content="IFE JavaScript Task 1-06">
<meta property="og:url" content="http://yoursite.com/2017/07/13/ife2017/js/Task06/index.html">
<meta property="og:site_name" content="Kamui&#39;s Notes">
<meta property="og:description" content="任务目的实践JavaScript数组、字符串相关操作 任务描述基于任务四进行升级将新元素输入框从input改为textarea允许一次批量输入多个内容，格式可以为数字、中文、英文等，可以通过用回车，逗号（全角半角均可），顿号，空格（全角半角、Tab等均可）等符号作为不同内容的间隔增加一个查询文本输入框，和一个查询按钮，当点击查询时，将查询词在各个元素内容中做模糊匹配，将匹配到的内容进行特殊标识，如">
<meta property="og:locale" content="zh-Hans">
<meta property="og:updated_time" content="2018-02-28T03:43:14.693Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="IFE JavaScript Task 1-06">
<meta name="twitter:description" content="任务目的实践JavaScript数组、字符串相关操作 任务描述基于任务四进行升级将新元素输入框从input改为textarea允许一次批量输入多个内容，格式可以为数字、中文、英文等，可以通过用回车，逗号（全角半角均可），顿号，空格（全角半角、Tab等均可）等符号作为不同内容的间隔增加一个查询文本输入框，和一个查询按钮，当点击查询时，将查询词在各个元素内容中做模糊匹配，将匹配到的内容进行特殊标识，如">



  <link rel="alternate" href="/atom.xml" title="Kamui's Notes" type="application/atom+xml" />




  <link rel="canonical" href="http://yoursite.com/2017/07/13/ife2017/js/Task06/"/>



<script type="text/javascript" id="page.configurations">
  CONFIG.page = {
    sidebar: "",
  };
</script>
  <title>IFE JavaScript Task 1-06 | Kamui's Notes</title>
  









  <noscript>
  <style type="text/css">
    .use-motion .motion-element,
    .use-motion .brand,
    .use-motion .menu-item,
    .sidebar-inner,
    .use-motion .post-block,
    .use-motion .pagination,
    .use-motion .comments,
    .use-motion .post-header,
    .use-motion .post-body,
    .use-motion .collection-title { opacity: initial; }

    .use-motion .logo,
    .use-motion .site-title,
    .use-motion .site-subtitle {
      opacity: initial;
      top: initial;
    }

    .use-motion {
      .logo-line-before i { left: initial; }
      .logo-line-after i { right: initial; }
    }
  </style>
</noscript>

</head>

<body itemscope itemtype="http://schema.org/WebPage" lang="zh-Hans">

  
  
    
  

  <div class="container sidebar-position-left page-post-detail">
    <div class="headband"></div>

    <header id="header" class="header" itemscope itemtype="http://schema.org/WPHeader">
      <div class="header-inner"> <div class="site-brand-wrapper">
  <div class="site-meta ">
    

    <div class="custom-logo-site-title">
      <a href="/"  class="brand" rel="start">
        <span class="logo-line-before"><i></i></span>
        <span class="site-title">Kamui's Notes</span>
        <span class="logo-line-after"><i></i></span>
      </a>
    </div>
      
        <p class="site-subtitle"></p>
      
  </div>

  <div class="site-nav-toggle">
    <button>
      <span class="btn-bar"></span>
      <span class="btn-bar"></span>
      <span class="btn-bar"></span>
    </button>
  </div>
</div>

<nav class="site-nav">
  

  
    <ul id="menu" class="menu">
      
        
        <li class="menu-item menu-item-home">
          <a href="/" rel="section">
            <i class="menu-item-icon fa fa-fw fa-home"></i> <br />首页</a>
        </li>
      
        
        <li class="menu-item menu-item-tags">
          <a href="/tags/" rel="section">
            <i class="menu-item-icon fa fa-fw fa-tags"></i> <br />标签</a>
        </li>
      
        
        <li class="menu-item menu-item-categories">
          <a href="/categories/" rel="section">
            <i class="menu-item-icon fa fa-fw fa-th"></i> <br />分类</a>
        </li>
      
        
        <li class="menu-item menu-item-archives">
          <a href="/archives/" rel="section">
            <i class="menu-item-icon fa fa-fw fa-archive"></i> <br />归档</a>
        </li>
      
        
        <li class="menu-item menu-item-project">
          <a href="/project/" rel="section">
            <i class="menu-item-icon fa fa-fw fa-diamond"></i> <br />项目</a>
        </li>
      
        
        <li class="menu-item menu-item-demo">
          <a href="/demo/" rel="section">
            <i class="menu-item-icon fa fa-fw fa-rocket"></i> <br />演示</a>
        </li>
      
        
        <li class="menu-item menu-item-about">
          <a href="/about/" rel="section">
            <i class="menu-item-icon fa fa-fw fa-user"></i> <br />关于</a>
        </li>
      

      
    </ul>
  

  
</nav>


  



 </div>
    </header>

    


    <main id="main" class="main">
      <div class="main-inner">
        <div class="content-wrap">
          <div id="content" class="content">
            

  <div id="posts" class="posts-expand">
    

  

  
  
  

  

  <article class="post post-type-normal" itemscope itemtype="http://schema.org/Article">
  
  
  
  <div class="post-block">
    <link itemprop="mainEntityOfPage" href="http://yoursite.com/2017/07/13/ife2017/js/Task06/">

    <span hidden itemprop="author" itemscope itemtype="http://schema.org/Person">
      <meta itemprop="name" content="Kamui">
      <meta itemprop="description" content="">
      <meta itemprop="image" content="/images/avatar.png">
    </span>

    <span hidden itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="Kamui's Notes">
    </span>

    
      <header class="post-header">

        
        
          <h1 class="post-title" itemprop="name headline">IFE JavaScript Task 1-06</h1>
        

        <div class="post-meta">
          <span class="post-time">
            
              <span class="post-meta-item-icon">
                <i class="fa fa-calendar-o"></i>
              </span>
              
                <span class="post-meta-item-text">发表于</span>
              
              <time title="创建于" itemprop="dateCreated datePublished" datetime="2017-07-13T16:19:19+08:00">2017-07-13</time>
            

            
            

            
          </span>

          

          
            
          

          
          

          
            <span class="post-meta-divider">|</span>
            <span class="post-meta-item-icon"
            >
            <i class="fa fa-eye"></i>
             阅读次数： 
            <span class="busuanzi-value" id="busuanzi_value_page_pv" ></span>
            </span>
          

          

          

        </div>
      </header>
    

    
    
    
    <div class="post-body" itemprop="articleBody">

      
      

      
        <h2 id="任务目的"><a href="#任务目的" class="headerlink" title="任务目的"></a>任务目的</h2><p>实践JavaScript数组、字符串相关操作</p>
<h2 id="任务描述"><a href="#任务描述" class="headerlink" title="任务描述"></a>任务描述</h2><p>基于任务四进行升级<br>将新元素输入框从<code>input</code>改为<code>textarea</code><br>允许一次批量输入多个内容，格式可以为数字、中文、英文等，可以通过用回车，逗号（全角半角均可），顿号，空格（全角半角、Tab等均可）等符号作为不同内容的间隔<br>增加一个查询文本输入框，和一个查询按钮，当点击查询时，将查询词在各个元素内容中做模糊匹配，将匹配到的内容进行特殊标识，如文字颜色等。举例，内容中有abcd，查询词为ab或bc，则该内容需要标识</p>
<h2 id="任务注意事项"><a href="#任务注意事项" class="headerlink" title="任务注意事项"></a>任务注意事项</h2><p>实现简单功能的同时，请仔细学习JavaScript基本语法、事件、DOM相关的知识<br>请注意代码风格的整齐、优雅<br>代码中含有必要的注释<br>建议不使用任何第三方库、框架</p>
<a id="more"></a>
<p><em>代码如下：</em></p>
<figure class="highlight html"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br><span class="line">34</span><br><span class="line">35</span><br><span class="line">36</span><br><span class="line">37</span><br><span class="line">38</span><br><span class="line">39</span><br><span class="line">40</span><br><span class="line">41</span><br><span class="line">42</span><br><span class="line">43</span><br><span class="line">44</span><br><span class="line">45</span><br><span class="line">46</span><br><span class="line">47</span><br><span class="line">48</span><br><span class="line">49</span><br><span class="line">50</span><br><span class="line">51</span><br><span class="line">52</span><br><span class="line">53</span><br><span class="line">54</span><br><span class="line">55</span><br><span class="line">56</span><br><span class="line">57</span><br><span class="line">58</span><br><span class="line">59</span><br><span class="line">60</span><br><span class="line">61</span><br><span class="line">62</span><br><span class="line">63</span><br><span class="line">64</span><br><span class="line">65</span><br><span class="line">66</span><br><span class="line">67</span><br><span class="line">68</span><br><span class="line">69</span><br><span class="line">70</span><br><span class="line">71</span><br><span class="line">72</span><br><span class="line">73</span><br><span class="line">74</span><br><span class="line">75</span><br><span class="line">76</span><br><span class="line">77</span><br><span class="line">78</span><br><span class="line">79</span><br><span class="line">80</span><br><span class="line">81</span><br><span class="line">82</span><br><span class="line">83</span><br><span class="line">84</span><br><span class="line">85</span><br><span class="line">86</span><br><span class="line">87</span><br><span class="line">88</span><br><span class="line">89</span><br><span class="line">90</span><br><span class="line">91</span><br><span class="line">92</span><br><span class="line">93</span><br><span class="line">94</span><br><span class="line">95</span><br><span class="line">96</span><br><span class="line">97</span><br><span class="line">98</span><br><span class="line">99</span><br><span class="line">100</span><br><span class="line">101</span><br><span class="line">102</span><br><span class="line">103</span><br><span class="line">104</span><br><span class="line">105</span><br><span class="line">106</span><br><span class="line">107</span><br><span class="line">108</span><br><span class="line">109</span><br><span class="line">110</span><br><span class="line">111</span><br><span class="line">112</span><br><span class="line">113</span><br><span class="line">114</span><br><span class="line">115</span><br><span class="line">116</span><br><span class="line">117</span><br><span class="line">118</span><br><span class="line">119</span><br><span class="line">120</span><br><span class="line">121</span><br><span class="line">122</span><br><span class="line">123</span><br><span class="line">124</span><br><span class="line">125</span><br><span class="line">126</span><br><span class="line">127</span><br><span class="line">128</span><br><span class="line">129</span><br><span class="line">130</span><br><span class="line">131</span><br><span class="line">132</span><br><span class="line">133</span><br><span class="line">134</span><br><span class="line">135</span><br><span class="line">136</span><br><span class="line">137</span><br><span class="line">138</span><br><span class="line">139</span><br><span class="line">140</span><br><span class="line">141</span><br><span class="line">142</span><br><span class="line">143</span><br><span class="line">144</span><br><span class="line">145</span><br><span class="line">146</span><br><span class="line">147</span><br><span class="line">148</span><br><span class="line">149</span><br><span class="line">150</span><br><span class="line">151</span><br><span class="line">152</span><br><span class="line">153</span><br><span class="line">154</span><br><span class="line">155</span><br><span class="line">156</span><br><span class="line">157</span><br><span class="line">158</span><br><span class="line">159</span><br><span class="line">160</span><br><span class="line">161</span><br><span class="line">162</span><br><span class="line">163</span><br><span class="line">164</span><br><span class="line">165</span><br><span class="line">166</span><br><span class="line">167</span><br><span class="line">168</span><br><span class="line">169</span><br><span class="line">170</span><br><span class="line">171</span><br><span class="line">172</span><br><span class="line">173</span><br><span class="line">174</span><br><span class="line">175</span><br><span class="line">176</span><br><span class="line">177</span><br><span class="line">178</span><br><span class="line">179</span><br><span class="line">180</span><br><span class="line">181</span><br><span class="line">182</span><br><span class="line">183</span><br><span class="line">184</span><br><span class="line">185</span><br></pre></td><td class="code"><pre><span class="line"><span class="meta">&lt;!DOCTYPE&gt;</span></span><br><span class="line"><span class="tag">&lt;<span class="name">html</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;<span class="name">head</span>&gt;</span></span><br><span class="line">    <span class="tag">&lt;<span class="name">meta</span> <span class="attr">charset</span>=<span class="string">"utf-8"</span>&gt;</span></span><br><span class="line">    <span class="tag">&lt;<span class="name">title</span>&gt;</span>IFE JavaScript Task 06<span class="tag">&lt;/<span class="name">title</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;/<span class="name">head</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;<span class="name">body</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;<span class="name">div</span>&gt;</span><span class="tag">&lt;<span class="name">textarea</span> <span class="attr">style</span>=<span class="string">"display:block;width:220px;margin-right: 5px;"</span> <span class="attr">id</span>=<span class="string">"text"</span> <span class="attr">name</span>=<span class="string">"i"</span> &gt;</span><span class="tag">&lt;/<span class="name">textarea</span>&gt;</span><span class="tag">&lt;<span class="name">button</span> <span class="attr">style</span>=<span class="string">"font-size:12px;margin-right:3px;margin-left:3px;"</span> <span class="attr">id</span>=<span class="string">"insert_l"</span>&gt;</span>左侧入<span class="tag">&lt;/<span class="name">button</span>&gt;</span><span class="tag">&lt;<span class="name">button</span> <span class="attr">style</span>=<span class="string">"font-size:12px;margin-right:3px;"</span> <span class="attr">id</span>=<span class="string">"insert_r"</span>&gt;</span>右侧入<span class="tag">&lt;/<span class="name">button</span>&gt;</span><span class="tag">&lt;<span class="name">button</span> <span class="attr">style</span>=<span class="string">"font-size:12px;margin-right:3px;"</span> <span class="attr">id</span>=<span class="string">"del_l"</span>&gt;</span>左侧出<span class="tag">&lt;/<span class="name">button</span>&gt;</span><span class="tag">&lt;<span class="name">button</span> <span class="attr">style</span>=<span class="string">"font-size:12px;margin-right:16px;"</span> <span class="attr">id</span>=<span class="string">"del_r"</span>&gt;</span>右侧出<span class="tag">&lt;/<span class="name">button</span>&gt;</span><span class="tag">&lt;<span class="name">input</span> <span class="attr">id</span>=<span class="string">"search_txt"</span> <span class="attr">type</span>=<span class="string">"text"</span> <span class="attr">style</span>=<span class="string">"width:60px;margin-right: 3px;"</span>&gt;</span><span class="tag">&lt;<span class="name">button</span> <span class="attr">style</span>=<span class="string">"font-size:12px;margin-right:3px;"</span> <span class="attr">id</span>=<span class="string">"search_btn"</span>&gt;</span>搜索<span class="tag">&lt;/<span class="name">button</span>&gt;</span><span class="tag">&lt;<span class="name">button</span> <span class="attr">style</span>=<span class="string">"font-size:12px;margin-right:3px;"</span> <span class="attr">id</span>=<span class="string">"sort"</span>&gt;</span>排序<span class="tag">&lt;/<span class="name">button</span>&gt;</span><span class="tag">&lt;<span class="name">div</span> <span class="attr">style</span>=<span class="string">"vertical-align:bottom;padding: 10px 0;clear:both;"</span> <span class="attr">id</span>=<span class="string">"cont"</span>&gt;</span><span class="tag">&lt;/<span class="name">div</span>&gt;</span><span class="tag">&lt;/<span class="name">div</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;<span class="name">script</span> <span class="attr">type</span>=<span class="string">"text/javascript"</span>&gt;</span><span class="undefined"></span></span><br><span class="line"><span class="javascript">    (<span class="function"><span class="keyword">function</span> (<span class="params"></span>) </span>&#123;</span></span><br><span class="line"><span class="javascript">        <span class="keyword">var</span> _insert_left = <span class="built_in">document</span>.getElementById(<span class="string">"insert_l"</span>);</span></span><br><span class="line"><span class="javascript">        <span class="keyword">var</span> _insert_right = <span class="built_in">document</span>.getElementById(<span class="string">"insert_r"</span>);</span></span><br><span class="line"><span class="javascript">        <span class="keyword">var</span> _del_left = <span class="built_in">document</span>.getElementById(<span class="string">"del_l"</span>);</span></span><br><span class="line"><span class="javascript">        <span class="keyword">var</span> _del_right = <span class="built_in">document</span>.getElementById(<span class="string">"del_r"</span>);</span></span><br><span class="line"><span class="javascript">        <span class="keyword">var</span> _getInput = <span class="built_in">document</span>.getElementById(<span class="string">"text"</span>);</span></span><br><span class="line"><span class="javascript">        <span class="keyword">var</span> _sort = <span class="built_in">document</span>.getElementById(<span class="string">"sort"</span>);</span></span><br><span class="line"><span class="javascript">        <span class="keyword">var</span> _search_btn = <span class="built_in">document</span>.getElementById(<span class="string">"search_btn"</span>);</span></span><br><span class="line"><span class="javascript">        <span class="keyword">var</span> _getInputTxt = <span class="built_in">document</span>.getElementById(<span class="string">"search_txt"</span>);</span></span><br><span class="line"><span class="javascript">        <span class="keyword">var</span> _style = <span class="string">"display: inline-block;"</span> +</span></span><br><span class="line"><span class="javascript">        <span class="string">"width:15px;"</span> +</span></span><br><span class="line"><span class="javascript">        <span class="string">"background:#309AE6;"</span> +</span></span><br><span class="line"><span class="javascript">        <span class="string">"color:#ffffff;"</span> +</span></span><br><span class="line"><span class="javascript">        <span class="string">"font-size:12px;"</span> +</span></span><br><span class="line"><span class="javascript">        <span class="string">"line-height:10px;"</span> +</span></span><br><span class="line"><span class="javascript">        <span class="string">"border:1px solid #6d1d1d;"</span> +</span></span><br><span class="line"><span class="javascript">        <span class="string">"vertical-align:bottom;"</span> +</span></span><br><span class="line"><span class="javascript">        <span class="string">"padding: 2px 5px;"</span> +</span></span><br><span class="line"><span class="javascript">        <span class="string">"margin-left:5px;"</span>;</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">        <span class="keyword">var</span> _content = <span class="built_in">document</span>.getElementById(<span class="string">"cont"</span>);</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">        <span class="keyword">var</span> reg = <span class="regexp">/^10$|^[1-9]\d$|100$/</span>;<span class="comment">//正则表达式匹配数字</span></span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">        <span class="comment">//重置文本框</span></span></span><br><span class="line"><span class="javascript">        <span class="function"><span class="keyword">function</span> <span class="title">reset</span>(<span class="params"></span>) </span>&#123;</span></span><br><span class="line"><span class="javascript">            _getInput.value = <span class="string">""</span>;</span></span><br><span class="line"><span class="undefined">            _getInput.focus();</span></span><br><span class="line"><span class="undefined">        &#125;</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">        <span class="comment">//右侧入</span></span></span><br><span class="line"><span class="javascript">        _insert_right.onclick = <span class="function"><span class="keyword">function</span> (<span class="params"></span>) </span>&#123;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> _getInputValue = _getInput.value;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">if</span> (_getInputValue !== <span class="string">""</span>) &#123;</span></span><br><span class="line"><span class="javascript">                <span class="comment">//console.log(_getInputValue);</span></span></span><br><span class="line"><span class="javascript">                <span class="keyword">var</span> txtArr = [];<span class="comment">//提取数字用数组</span></span></span><br><span class="line"><span class="javascript">                <span class="keyword">var</span> _objList = _content.getElementsByTagName(<span class="string">"a"</span>);</span></span><br><span class="line"><span class="javascript">                txtArr = _getInputValue.split(<span class="regexp">/[,，  ]/</span>);<span class="comment">//匹配分隔符</span></span></span><br><span class="line"><span class="javascript">                <span class="comment">//console.log(txtArr);</span></span></span><br><span class="line"><span class="javascript">                <span class="keyword">for</span> (<span class="keyword">var</span> i =<span class="number">0</span> ; i&lt;txtArr.length; i++ )&#123;</span></span><br><span class="line"><span class="javascript">                    <span class="keyword">if</span> (!reg.test(txtArr[i])) &#123;</span></span><br><span class="line"><span class="javascript">                        alert(<span class="string">"请输入10-100的数字！"</span>);</span></span><br><span class="line"><span class="undefined">                        reset();</span></span><br><span class="line"><span class="javascript">                    &#125;<span class="keyword">else</span> &#123;</span></span><br><span class="line"><span class="javascript">                        <span class="keyword">if</span> (_objList.length &lt;<span class="number">16</span>) &#123;</span></span><br><span class="line"><span class="javascript">                            _content.innerHTML += <span class="string">"&lt;a style='"</span> + _style + <span class="string">"height:"</span> + txtArr[i] + <span class="string">"px'&gt;"</span> + txtArr[i] + <span class="string">"&lt;/a&gt;"</span>;</span></span><br><span class="line"><span class="undefined">                            reset();</span></span><br><span class="line"><span class="javascript">                        &#125;<span class="keyword">else</span> &#123;</span></span><br><span class="line"><span class="javascript">                            alert(<span class="string">"最多生成16个元素"</span>);</span></span><br><span class="line"><span class="undefined">                        &#125;</span></span><br><span class="line"><span class="undefined">                    &#125;</span></span><br><span class="line"><span class="undefined">                &#125;</span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="undefined">        &#125;;</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">        <span class="comment">//左侧入</span></span></span><br><span class="line"><span class="javascript">        _insert_left.onclick = <span class="function"><span class="keyword">function</span> (<span class="params"></span>) </span>&#123;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> _getInputValue = _getInput.value;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">if</span> (_getInputValue !== <span class="string">""</span>) &#123;</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">                <span class="comment">//console.log(_getInputValue);</span></span></span><br><span class="line"><span class="javascript">                <span class="keyword">var</span> txtArr = [];<span class="comment">//提取数字用数组</span></span></span><br><span class="line"><span class="javascript">                <span class="keyword">var</span> _objList = _content.getElementsByTagName(<span class="string">"a"</span>);</span></span><br><span class="line"><span class="javascript">                txtArr = _getInputValue.split(<span class="regexp">/[,，  ]/</span>);<span class="comment">//匹配分隔符</span></span></span><br><span class="line"><span class="javascript">                <span class="comment">//console.log(txtArr);</span></span></span><br><span class="line"><span class="javascript">                <span class="keyword">for</span> (<span class="keyword">var</span> i =<span class="number">0</span> ; i&lt;txtArr.length; i++ )&#123;</span></span><br><span class="line"><span class="javascript">                    <span class="keyword">if</span> (!reg.test(txtArr[i])) &#123;</span></span><br><span class="line"><span class="javascript">                        alert(<span class="string">"请输入10-100的数字！"</span>);</span></span><br><span class="line"><span class="undefined">                        reset();</span></span><br><span class="line"><span class="javascript">                    &#125;<span class="keyword">else</span> &#123;</span></span><br><span class="line"><span class="javascript">                        <span class="keyword">if</span> (_objList.length &lt;<span class="number">16</span>) &#123;</span></span><br><span class="line"><span class="javascript">                            _content.innerHTML = <span class="string">"&lt;a style='"</span> + _style + <span class="string">"height:"</span> + txtArr[i] + <span class="string">"px'&gt;"</span> + txtArr[i]  + <span class="string">"&lt;/a&gt;"</span> + _content.innerHTML;</span></span><br><span class="line"><span class="undefined">                            reset();</span></span><br><span class="line"><span class="javascript">                        &#125;<span class="keyword">else</span> &#123;</span></span><br><span class="line"><span class="javascript">                            alert(<span class="string">"最多生成16个元素"</span>);</span></span><br><span class="line"><span class="undefined">                        &#125;</span></span><br><span class="line"><span class="undefined">                    &#125;</span></span><br><span class="line"><span class="undefined">                &#125;</span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="undefined">        &#125;;</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">        <span class="comment">//右侧出</span></span></span><br><span class="line"><span class="javascript">        _del_right.onclick = <span class="function"><span class="keyword">function</span> (<span class="params"></span>) </span>&#123;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> data = [];</span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> _objList = _content.getElementsByTagName(<span class="string">"a"</span>);</span></span><br><span class="line"><span class="javascript">            <span class="keyword">for</span> (<span class="keyword">var</span> i = <span class="number">0</span>; i &lt; _objList.length; i++) &#123;</span></span><br><span class="line"><span class="undefined">                data.push(_objList[i].innerHTML);</span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> string = <span class="string">""</span>;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">for</span> (<span class="keyword">var</span> j = <span class="number">0</span>; j &lt; data.length - <span class="number">1</span>; j++) &#123;</span></span><br><span class="line"><span class="javascript">                string += <span class="string">"&lt;a style='"</span> + _style + <span class="string">"height:"</span> + data[j] + <span class="string">"px'&gt;"</span> + data[j] + <span class="string">"&lt;/a&gt;"</span>;</span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">if</span> (data[data.length - <span class="number">1</span>] !== <span class="literal">undefined</span>) &#123;</span></span><br><span class="line"><span class="javascript">                alert(<span class="string">"删除的右侧数值是："</span> + data[data.length - <span class="number">1</span>]);</span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="undefined">            _content.innerHTML = string;</span></span><br><span class="line"><span class="undefined">            reset();</span></span><br><span class="line"><span class="javascript">            <span class="comment">//console.log(data);</span></span></span><br><span class="line"><span class="undefined">        &#125;;</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">        <span class="comment">//左侧出</span></span></span><br><span class="line"><span class="javascript">        _del_left.onclick = <span class="function"><span class="keyword">function</span> (<span class="params"></span>) </span>&#123;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> data = [];</span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> _objList = _content.getElementsByTagName(<span class="string">"a"</span>);</span></span><br><span class="line"><span class="javascript">            <span class="keyword">for</span> (<span class="keyword">var</span> i = <span class="number">0</span>; i &lt; _objList.length; i++) &#123;</span></span><br><span class="line"><span class="undefined">                data.push(_objList[i].innerHTML);</span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> string = <span class="string">""</span>;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">for</span> (<span class="keyword">var</span> j = <span class="number">1</span>; j &lt; data.length; j++) &#123;</span></span><br><span class="line"><span class="javascript">                string += <span class="string">"&lt;a style='"</span> + _style + <span class="string">"height:"</span> + data[j] + <span class="string">"px'&gt;"</span> + data[j]  + <span class="string">"&lt;/a&gt;"</span>;</span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">if</span> (data[<span class="number">0</span>] !== <span class="literal">undefined</span>) &#123;</span></span><br><span class="line"><span class="javascript">                alert(<span class="string">"删除的左侧数值是:"</span> + data[<span class="number">0</span>]);</span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="undefined">            _content.innerHTML = string;</span></span><br><span class="line"><span class="undefined">            reset();</span></span><br><span class="line"><span class="javascript">            <span class="comment">//console.log(data);</span></span></span><br><span class="line"><span class="undefined">        &#125;;</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">        <span class="comment">//排序</span></span></span><br><span class="line"><span class="javascript">        _sort.onclick = <span class="function"><span class="keyword">function</span>(<span class="params"></span>)</span>&#123;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> data = [];</span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> _objList = _content.getElementsByTagName(<span class="string">"a"</span>);</span></span><br><span class="line"><span class="javascript">            <span class="keyword">for</span> (<span class="keyword">var</span> i = <span class="number">0</span>; i &lt; _objList.length; i++) &#123;</span></span><br><span class="line"><span class="undefined">                data.push(_objList[i].innerHTML);</span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">            <span class="comment">//数组排序</span></span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> array = [];</span></span><br><span class="line"><span class="javascript">            array = data.sort(<span class="function"><span class="keyword">function</span>(<span class="params">x, y</span>)</span>&#123;    <span class="comment">//数组排序</span></span></span><br><span class="line"><span class="javascript">                <span class="keyword">return</span> x - y;</span></span><br><span class="line"><span class="undefined">            &#125;);</span></span><br><span class="line"><span class="undefined"></span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> string = <span class="string">""</span>;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">for</span> (<span class="keyword">var</span> j = <span class="number">0</span>; j &lt; array.length; j++) &#123;</span></span><br><span class="line"><span class="javascript">                string += <span class="string">"&lt;a style='"</span> + _style + <span class="string">"height:"</span> + array[j] + <span class="string">"px'&gt;"</span> + array[j] + <span class="string">"&lt;/a&gt;"</span>;</span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="undefined">            _content.innerHTML = string;</span></span><br><span class="line"><span class="undefined">        &#125;;</span></span><br><span class="line"><span class="javascript">        <span class="comment">//还原背景色</span></span></span><br><span class="line"><span class="javascript">        <span class="function"><span class="keyword">function</span> <span class="title">_resetColor</span> (<span class="params"></span>) </span>&#123;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> _objList = _content.getElementsByTagName(<span class="string">"a"</span>);<span class="comment">//获取content对象数组</span></span></span><br><span class="line"><span class="javascript">            <span class="keyword">for</span> (<span class="keyword">var</span> i = <span class="number">0</span>; i &lt; _objList.length; i++) &#123;</span></span><br><span class="line"><span class="javascript">                 _objList[i].style.background= <span class="string">"#309AE6"</span>; <span class="comment">//需要替换的颜色</span></span></span><br><span class="line"><span class="javascript">                 _objList[i].style.color= <span class="string">"#ffffff"</span>; <span class="comment">//需要替换的文字颜色</span></span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="undefined">        &#125;</span></span><br><span class="line"><span class="javascript">        <span class="comment">//清除搜索值</span></span></span><br><span class="line"><span class="javascript">        <span class="function"><span class="keyword">function</span> <span class="title">_resetSearch</span>(<span class="params"></span>) </span>&#123;</span></span><br><span class="line"><span class="javascript">            _getInputTxt.value = <span class="string">""</span>;</span></span><br><span class="line"><span class="undefined">            _getInputTxt.focus();</span></span><br><span class="line"><span class="undefined">        &#125;</span></span><br><span class="line"><span class="javascript">        <span class="comment">//搜索</span></span></span><br><span class="line"><span class="javascript">        _search_btn.onclick = <span class="function"><span class="keyword">function</span> (<span class="params"></span>) </span>&#123;</span></span><br><span class="line"><span class="undefined">            _resetColor();</span></span><br><span class="line"><span class="javascript">            <span class="keyword">var</span> _getSearchValue = _getInputTxt.value;</span></span><br><span class="line"><span class="javascript">            <span class="keyword">if</span> (_getSearchValue !==<span class="string">""</span>) &#123;</span></span><br><span class="line"><span class="javascript">                <span class="keyword">var</span> reg= <span class="keyword">new</span> <span class="built_in">RegExp</span>(_getSearchValue + <span class="string">"+"</span>);<span class="comment">//需要匹配的汉字</span></span></span><br><span class="line"><span class="javascript">                <span class="keyword">var</span> _objList = _content.getElementsByTagName(<span class="string">"a"</span>);<span class="comment">//获取content对象数组</span></span></span><br><span class="line"><span class="javascript">                <span class="keyword">for</span> (<span class="keyword">var</span> i = <span class="number">0</span>; i &lt; _objList.length; i++) &#123;</span></span><br><span class="line"><span class="javascript">                    <span class="keyword">if</span> (reg.test(_objList[i].innerHTML))&#123;  <span class="comment">//正则表达式匹配</span></span></span><br><span class="line"><span class="javascript">                        _objList[i].style.background= <span class="string">"#e06565"</span>; <span class="comment">//需要替换的颜色</span></span></span><br><span class="line"><span class="javascript">                        _objList[i].style.color= <span class="string">"#ffffff"</span>; <span class="comment">//需要替换的文字颜色</span></span></span><br><span class="line"><span class="undefined">                    &#125;</span></span><br><span class="line"><span class="undefined">                &#125;</span></span><br><span class="line"><span class="javascript">            &#125;<span class="keyword">else</span> &#123;</span></span><br><span class="line"><span class="javascript">                alert(<span class="string">"请输入正确的数值！"</span>);</span></span><br><span class="line"><span class="undefined">            &#125;</span></span><br><span class="line"><span class="undefined">            _resetSearch();</span></span><br><span class="line"><span class="undefined">        &#125;;</span></span><br><span class="line"><span class="undefined">    &#125;)()</span></span><br><span class="line"><span class="undefined"></span><span class="tag">&lt;/<span class="name">script</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;/<span class="name">body</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;/<span class="name">html</span>&gt;</span></span><br></pre></td></tr></table></figure>
<p><em>Demo如下：</em></p>
<p><div><textarea style="display:block;width:220px;margin-right: 5px;" id="text" name="i"></textarea><button style="font-size:12px;margin-right:3px;margin-left:3px;" id="insert_l">左侧入</button><button style="font-size:12px;margin-right:3px;" id="insert_r">右侧入</button><button style="font-size:12px;margin-right:3px;" id="del_l">左侧出</button><button style="font-size:12px;margin-right:16px;" id="del_r">右侧出</button><input id="search_txt" type="text" style="width:60px;margin-right: 3px;"><button style="font-size:12px;margin-right:3px;" id="search_btn">搜索</button><button style="font-size:12px;margin-right:3px;" id="sort">排序</button><div style="vertical-align:bottom;padding: 10px 0;clear:both;" id="cont"></div></div></p>
<script type="text/javascript">
    (function () {
        var _insert_left = document.getElementById("insert_l");
        var _insert_right = document.getElementById("insert_r");
        var _del_left = document.getElementById("del_l");
        var _del_right = document.getElementById("del_r");
        var _getInput = document.getElementById("text");
        var _sort = document.getElementById("sort");
        var _search_btn = document.getElementById("search_btn");
        var _getInputTxt = document.getElementById("search_txt");
        var _style = "display: inline-block;" +
        "width:15px;" +
        "background:#309AE6;" +
        "color:#ffffff;" +
        "font-size:12px;" +
        "line-height:10px;" +
        "border:1px solid #6d1d1d;" +
        "vertical-align:bottom;" +
        "padding: 2px 5px;" +
        "margin-left:5px;";

        var _content = document.getElementById("cont");

        var reg = /^10$|^[1-9]\d$|100$/;//正则表达式匹配数字

        //重置文本框
        function reset() {
            _getInput.value = "";
            _getInput.focus();
        }

        //右侧入
        _insert_right.onclick = function () {
            var _getInputValue = _getInput.value;
            if (_getInputValue !== "") {
                //console.log(_getInputValue);
                var txtArr = [];//提取数字用数组
                var _objList = _content.getElementsByTagName("a");
                txtArr = _getInputValue.split(/[,，  ]/);//匹配分隔符
                //console.log(txtArr);
                for (var i =0 ; i<txtArr.length; i++ ){
                    if (!reg.test(txtArr[i])) {
                        alert("请输入10-100的数字！");
                        reset();
                    }else {
                        if (_objList.length <16) {
                            _content.innerHTML += "<a style='" + _style + "height:" + txtArr[i] + "px'>" + txtArr[i] + "</a>";
                            reset();
                        }else {
                            alert("最多生成16个元素");
                        }
                    }
                }
            }
        };

        //左侧入
        _insert_left.onclick = function () {
            var _getInputValue = _getInput.value;
            if (_getInputValue !== "") {

                //console.log(_getInputValue);
                var txtArr = [];//提取数字用数组
                var _objList = _content.getElementsByTagName("a");
                txtArr = _getInputValue.split(/[,，  ]/);//匹配分隔符
                //console.log(txtArr);
                for (var i =0 ; i<txtArr.length; i++ ){
                    if (!reg.test(txtArr[i])) {
                        alert("请输入10-100的数字！");
                        reset();
                    }else {
                        if (_objList.length <16) {
                            _content.innerHTML = "<a style='" + _style + "height:" + txtArr[i] + "px'>" + txtArr[i]  + "</a>" + _content.innerHTML;
                            reset();
                        }else {
                            alert("最多生成16个元素");
                        }
                    }
                }
            }
        };

        //右侧出
        _del_right.onclick = function () {
            var data = [];
            var _objList = _content.getElementsByTagName("a");
            for (var i = 0; i < _objList.length; i++) {
                data.push(_objList[i].innerHTML);
            }

            var string = "";
            for (var j = 0; j < data.length - 1; j++) {
                string += "<a style='" + _style + "height:" + data[j] + "px'>" + data[j] + "</a>";
            }
            if (data[data.length - 1] !== undefined) {
                alert("删除的右侧数值是：" + data[data.length - 1]);
            }
            _content.innerHTML = string;
            reset();
            //console.log(data);
        };

        //左侧出
        _del_left.onclick = function () {
            var data = [];
            var _objList = _content.getElementsByTagName("a");
            for (var i = 0; i < _objList.length; i++) {
                data.push(_objList[i].innerHTML);
            }

            var string = "";
            for (var j = 1; j < data.length; j++) {
                string += "<a style='" + _style + "height:" + data[j] + "px'>" + data[j]  + "</a>";
            }
            if (data[0] !== undefined) {
                alert("删除的左侧数值是:" + data[0]);
            }
            _content.innerHTML = string;
            reset();
            //console.log(data);
        };

        //排序
        _sort.onclick = function(){
            var data = [];
            var _objList = _content.getElementsByTagName("a");
            for (var i = 0; i < _objList.length; i++) {
                data.push(_objList[i].innerHTML);
            }

            //数组排序
            var array = [];
            array = data.sort(function(x, y){    //数组排序
                return x - y;
            });

            var string = "";
            for (var j = 0; j < array.length; j++) {
                string += "<a style='" + _style + "height:" + array[j] + "px'>" + array[j] + "</a>";
            }
            _content.innerHTML = string;
        };
        //还原背景色
        function _resetColor () {
            var _objList = _content.getElementsByTagName("a");//获取content对象数组
            for (var i = 0; i < _objList.length; i++) {
                 _objList[i].style.background= "#309AE6"; //需要替换的颜色
                 _objList[i].style.color= "#ffffff"; //需要替换的文字颜色
            }
        }
        //清除搜索值
        function _resetSearch() {
            _getInputTxt.value = "";
            _getInputTxt.focus();
        }
        //搜索
        _search_btn.onclick = function () {
            _resetColor();
            var _getSearchValue = _getInputTxt.value;
            if (_getSearchValue !=="") {
                var reg= new RegExp(_getSearchValue + "+");//需要匹配的汉字
                var _objList = _content.getElementsByTagName("a");//获取content对象数组
                for (var i = 0; i < _objList.length; i++) {
                    if (reg.test(_objList[i].innerHTML)){  //正则表达式匹配
                        _objList[i].style.background= "#e06565"; //需要替换的颜色
                        _objList[i].style.color= "#ffffff"; //需要替换的文字颜色
                    }
                }
            }else {
                alert("请输入正确的数值！");
            }
            _resetSearch();
        };
    })()
</script>
      
    </div>

    

    
    
    

    

    

    

    <footer class="post-footer">
      
        <div class="post-tags">
          
            <a href="/tags/百度IFE2017/" rel="tag"># 百度IFE2017</a>
          
        </div>
      

      
      
      

      
        <div class="post-nav">
          <div class="post-nav-next post-nav-item">
            
              <a href="/2017/07/04/js/JavaScript-007/" rel="next" title="为链接增加二级菜单">
                <i class="fa fa-chevron-left"></i> 为链接增加二级菜单
              </a>
            
          </div>

          <span class="post-nav-divider"></span>

          <div class="post-nav-prev post-nav-item">
            
              <a href="/2017/07/19/js/JavaScript-008/" rel="prev" title="根据内容高度显示滚动条">
                根据内容高度显示滚动条 <i class="fa fa-chevron-right"></i>
              </a>
            
          </div>
        </div>
      

      
      
    </footer>
  </div>
  
  
  
  </article>



    <div class="post-spread">
      
    </div>
  </div>


          </div>
          

  



        </div>
        
          
  
  <div class="sidebar-toggle">
    <div class="sidebar-toggle-line-wrap">
      <span class="sidebar-toggle-line sidebar-toggle-line-first"></span>
      <span class="sidebar-toggle-line sidebar-toggle-line-middle"></span>
      <span class="sidebar-toggle-line sidebar-toggle-line-last"></span>
    </div>
  </div>

  <aside id="sidebar" class="sidebar">
    
    <div class="sidebar-inner">

      

      
        <ul class="sidebar-nav motion-element">
          <li class="sidebar-nav-toc sidebar-nav-active" data-target="post-toc-wrap">
            文章目录
          </li>
          <li class="sidebar-nav-overview" data-target="site-overview-wrap">
            站点概览
          </li>
        </ul>
      

      <section class="site-overview-wrap sidebar-panel">
        <div class="site-overview">
          <div class="site-author motion-element" itemprop="author" itemscope itemtype="http://schema.org/Person">
            
              <img class="site-author-image" itemprop="image"
                src="/images/avatar.png"
                alt="Kamui" />
            
              <p class="site-author-name" itemprop="name">Kamui</p>
              <p class="site-description motion-element" itemprop="description"></p>
          </div>

          
            <nav class="site-state motion-element">
              
                <div class="site-state-item site-state-posts">
                
                  <a href="/archives/">
                
                    <span class="site-state-item-count">58</span>
                    <span class="site-state-item-name">日志</span>
                  </a>
                </div>
              

              
                
                
                <div class="site-state-item site-state-categories">
                  <a href="/categories/index.html">
                    
                    
                      
                    
                    <span class="site-state-item-count">1</span>
                    <span class="site-state-item-name">分类</span>
                  </a>
                </div>
              

              
                
                
                <div class="site-state-item site-state-tags">
                  <a href="/tags/index.html">
                    
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                    <span class="site-state-item-count">16</span>
                    <span class="site-state-item-name">标签</span>
                  </a>
                </div>
              
            </nav>
          

          
            <div class="feed-link motion-element">
              <a href="/atom.xml" rel="alternate">
                <i class="fa fa-rss"></i>
                RSS
              </a>
            </div>
          

          
            <div class="links-of-author motion-element">
              
                <span class="links-of-author-item">
                  <a href="https://github.com/kamui1073" target="_blank" title="GitHub"><i class="fa fa-fw fa-github"></i>GitHub</a>
                  
                </span>
              
            </div>
          

          
          

          
          

          
            
          
          

        </div>
      </section>

      
      <!--noindex-->
        <section class="post-toc-wrap motion-element sidebar-panel sidebar-panel-active">
          <div class="post-toc">

            
              
            

            
              <div class="post-toc-content"><ol class="nav"><li class="nav-item nav-level-2"><a class="nav-link" href="#任务目的"><span class="nav-number">1.</span> <span class="nav-text">任务目的</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#任务描述"><span class="nav-number">2.</span> <span class="nav-text">任务描述</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#任务注意事项"><span class="nav-number">3.</span> <span class="nav-text">任务注意事项</span></a></li></ol></div>
            

          </div>
        </section>
      <!--/noindex-->
      

      

    </div>
  </aside>


        
      </div>
    </main>

    <footer id="footer" class="footer">
      <div class="footer-inner">
        <div class="copyright">&copy; <span itemprop="copyrightYear">2019</span>
  <span class="with-love">
    <i class="fa fa-heart"></i>
  </span>
  <span class="author" itemprop="copyrightHolder">Kamui</span>

  

  
</div>




  <div class="powered-by">Hosted by <a href='https://coding.net/help/doc/pages/index.html' style='font-weight:bold;' target='_blank'>Coding Pages</a></div>


<span class="post-meta-divider">|</span>


  <div class="powered-by">由 <a class="theme-link" target="_blank" href="https://hexo.io">Hexo</a> 强力驱动</div>



  <span class="post-meta-divider">|</span>



  <div class="theme-info">主题 <a class="theme-link" target="_blank" href="https://github.com/theme-next/hexo-theme-next">NexT.Muse</a> v6.0.4</div>




        
<div class="busuanzi-count">
  <script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>

  
    <span class="site-uv" title="总访客量">
      <i class="fa fa-user"></i>
      <span class="busuanzi-value" id="busuanzi_value_site_uv"></span>
    </span>
  
  <span class="post-meta-divider"></span>
  
    <span class="site-pv" title="总访问量">
      <i class="fa fa-spin fa-globe"></i>
      <span class="busuanzi-value" id="busuanzi_value_site_pv"></span>
    </span>
  
</div>









        
      </div>
    </footer>

    

    
      <div class="back-to-top">
        <i class="fa fa-arrow-up"></i>
        
          <span id="scrollpercent"><span>0</span>%</span>
        
      </div>
    

    

  </div>

  

<script type="text/javascript">
  if (Object.prototype.toString.call(window.Promise) !== '[object Function]') {
    window.Promise = null;
  }
</script>


























  
  
    <script type="text/javascript" src="/lib/jquery/index.js?v=2.1.3"></script>
  

  
  
    <script type="text/javascript" src="/lib/velocity/velocity.min.js?v=1.2.1"></script>
  

  
  
    <script type="text/javascript" src="/lib/velocity/velocity.ui.min.js?v=1.2.1"></script>
  


  


  <script type="text/javascript" src="/js/src/utils.js?v=6.0.4"></script>

  <script type="text/javascript" src="/js/src/motion.js?v=6.0.4"></script>



  
  

  
  <script type="text/javascript" src="/js/src/scrollspy.js?v=6.0.4"></script>
<script type="text/javascript" src="/js/src/post-details.js?v=6.0.4"></script>



  


  <script type="text/javascript" src="/js/src/bootstrap.js?v=6.0.4"></script>




  


  <script type="text/javascript" src="/js/src/love.js?v=6.0.4"></script>

  <script type="text/javascript" src="/js/src/console-log.js?v=6.0.4"></script>




  



	





  





  










  





  

  

  

  

  
  

  

  

  

  



  



</body>
</html>
